package hr.ctg.domain.model;

import java.io.Serializable;
import javax.persistence.*;
import java.util.List;


/**
 * The persistent class for the tip_smjestajne_jedinice database table.
 * 
 */
@Entity
@Table(name="tip_smjestajne_jedinice")
public class TipSmjestajneJedinice implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="id_tipa_smjestajne_jedinice")
	private int idTipaSmjestajneJedinice;

	@Column(name="opis_smjestajne_jedinice")
	private String opisSmjestajneJedinice;

	//bi-directional many-to-one association to SmjestajnaJedinica
	@OneToMany(mappedBy="tipSmjestajneJedinice")
	private List<SmjestajnaJedinica> smjestajnaJedinicas;

    public TipSmjestajneJedinice() {
    }

	public int getIdTipaSmjestajneJedinice() {
		return this.idTipaSmjestajneJedinice;
	}

	public void setIdTipaSmjestajneJedinice(int idTipaSmjestajneJedinice) {
		this.idTipaSmjestajneJedinice = idTipaSmjestajneJedinice;
	}

	public String getOpisSmjestajneJedinice() {
		return this.opisSmjestajneJedinice;
	}

	public void setOpisSmjestajneJedinice(String opisSmjestajneJedinice) {
		this.opisSmjestajneJedinice = opisSmjestajneJedinice;
	}

	public List<SmjestajnaJedinica> getSmjestajnaJedinicas() {
		return this.smjestajnaJedinicas;
	}

	public void setSmjestajnaJedinicas(List<SmjestajnaJedinica> smjestajnaJedinicas) {
		this.smjestajnaJedinicas = smjestajnaJedinicas;
	}
	
}